general ledger development take equipment fotze machinery projects payroll sage supplies open source database schwanz accounts developers nominal ledger purchase ledger credit control method handling freier accounting